i think you're mistaken - German English Dictionary